attempt to explain - Espagnol Anglais Dictionnaire